isolated testicular tuberculosis mimicking testicular tumor - Turco Inglés Diccionario